hidradenoma of large bowel - Turkish English Dictionary